close stitch - French English Dictionary